modified live virus vaccine - Alemán Inglés Diccionario